import axios from "../utils/config"

//获取学员列表
/**
 * @param {Number} page 页码
 * @param {Number} count 每页显示的数量
 * @param {String} classes 班级
 * @returns {Promise} 返回一个promise
 * */ 
 export const getStuListApi=(page=1,count=10,classes="")=> axios.get("/students/getstulist",{
    params:{
        page,
        count,
        class:classes
    }
})
// 增加学员信息
export const addStuApi=data=>axios.post("/students/addstu",data)

// 编辑学员信息
export const updateStuApi=data=>axios.post("/students/updatestu",data)

// 删除学员信息
export const delStuApi=sId=>axios.get("/students/delstu",{
    params:{
        sId
    }
})

// 搜索班级列表
export const getClassApi=()=>axios.get("/students/getclasses")

// 搜索学员

export const searchStuApi=(page,key,count)=>{

    // 短路运算
    count=count|| 10;
    key=key||"";
    page=page||1;
    return axios.get("/students/searchstu",{
        params:{
            page,
            key,
            count,
        }
    })
}